package controller

import "github.com/gin-gonic/gin"

type OrderController struct {
}

type Search struct {
	Name string `json:"name"`
	Cid  int    `json:"cid"`
}

func (o OrderController) GetList(ctx *gin.Context) {

	// cid := ctx.Param("cid") //路由接收参数
	// name := ctx.PostForm("name") //表单接收参数
	// name := ctx.DefaultPostForm("name", "fkljkjl") //默认值
	// name := ctx.Query("name") //url接收参数

	param := make(map[string]interface{})
	println(param)
	err := ctx.BindJSON(&param)
	if err == nil {
		ReturnSuccess(ctx, 0, param["name"], param["cid"], 1)
		return
	}

	// ReturnSuccess(ctx, 0, cid, name, 1)
	// ReturnError(ctx, 4004, gin.H{"err": err})

	// search := &Search{}
	// err := ctx.BindJSON(&search)
	// if err == nil {
	// 	ReturnSuccess(ctx, 200, search.Name, search.Cid, 1)
	// 	return
	// }

	ReturnSuccess(ctx, 200, "get order list success", "order list", 1)
}
